﻿.container{
	margin: 0 auto;
	padding: 0;
}
.row{
	margin: 0;
}

.carousel {
	width: 100%;
}
.carousel li {
	display:none;
}
.carousel li img {
	width:100%;
	height:auto;
}
.paging {
	position:absolute;
	z-index:9998;
	text-align: center;
}
.paging > a {
	display: inline-block;  
	border-radius: 50%;
	cursor:pointer;
	text-indent: -9999px;
	background-color: #fff;
	width:15px; 
	height:15px; 
	z-index: 0;
}
.paging > a+a {
	margin-left:23px;
}
.paging > a.current {
	background-color: #552277;
	width:15px; 
	height:15px;
}
.carousel ul li img{
	width: 100%;
}

/*  最新套餐  */

.sy_titt{
	box-sizing: border-box;
	padding-left:20px;
	width: 100%;
	border-left: 2px solid #653e86;
	overflow: hidden;
}
.sy_titt .sy_titt1{
	color: #b5a7c2;
}
.sy_a{
	float: right;
	/*font-size: 18px;*/
	padding-right: 15px;
    box-sizing: border-box;
    color: #333;
    background: url(../images/more.png) right center no-repeat;
}
.sy_titt .sy_titt2{
	color: #333333;
	display: inline-block;
}
.section1_1>div{
	box-sizing: border-box;
}
.section1_1 .left{
	margin-top: 10px;	
}
.section1_1 .left .left_1{
	width: 100%;
	height: 100%;
	background: #f6f6f6;
}
.section1_1 .right{
	margin-top: 10px;
	
}
.section1_1 .right .right_1{
	width: 100%;
	height: 100%;
	background: #f6f6f6;
}
.section1_1 .p1{
	text-align: center;
	color: #552277;
}
.section1_1 .p2{
	text-align: center;
	color: #333333;
}

.section1_1 .p3{	
	margin: 0 auto;
	text-align: center;
	font-size:14px;
	color: #676767;
}
.section1_1 .p4{	
	margin: 0 auto;
	width: 120px;
	height: 34px;
	background: #552277;
	line-height: 34px;
	text-align: center;
	font-size: 14px;
	color:#fff;
}
.section1_1 .text{
	padding-bottom: 20px;
}
.section1_1 .pic{
	text-align: center;
	position: relative;
}
.section1_1 .pic1{
	display: none;
	box-sizing: border-box;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
}
.section1_1 .pic1 p{
	font-size: 18px;
	color: #fff;
	text-align: center;
}

.section1_1>div:hover .left_1{
	background: #552277;
}
.section1_1>div:hover .right_1{
	background: #552277;
}
.section1_1>div:hover .pic1{
	display: block;
}
.section1_1>div:hover .p1{
	color: #fff;
}
.section1_1>div:hover .p2{
	color: #fff;
}
.section1_1>div:hover .p3{
	color: #fff;
}
.section1_1>div:hover .p4{
	background: #fff;
	color: #552277;
}

.section3{
	padding: 45px 0;
}
.section3_1{
	margin-top: 35px;
}
.section3_1 ul li{
	text-align: center;
	margin-top: 10px;
}
.section3_1 ul li .pic{
	display: inline-block;
	position: relative;
	text-align: center;
}
.section3_1 ul li .text{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	background: #552277;
}
.section3_1 ul li .zzc{
	display: none;
	box-sizing: border-box;
	padding: 50px 15px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
}
.section3_1 ul li .zzc .p1{
	font-size: 24px;
	color: #f3981e;
}
.section3_1 ul li .zzc .p2{
	margin-bottom: 30px;
	font-size: 18px;
	color: #fff;
}
.section3_1 ul li .zzc .p3{
	font-size:14px;
	color: #fff;
}
.section3_1 ul li:hover .zzc{
	display: block;
}
.section3_1 ul li:hover .text{
	display: none;
}

.section4{
	box-sizing: border-box;
	padding: 15px 0;
	width: 100%;
	background: #f1f1f1;
}
.section2{
	width: 100%;
	background: url(../images/sy_bg1_02.jpg) center no-repeat;
	background-size: cover;
}
.more{
	text-align: right;
	font-size: 14px;
	
	margin: 15px 0;
}
.more a{
	padding-right:15px;
	box-sizing: border-box;
	color: #333;
	background: url(../images/more.png) right center no-repeat;
}
.section2_r img{
	width: 100%;
}
.section2_r{
	padding: 0;
}
.section2_l {
	padding: 0!important;
}
.section2_l ul{
	width: 100%;
}
.section2_l ul li{
	position: relative;
	box-sizing: border-box;
	border-bottom: 1px solid #e5e5e5;
	background: #fff;
	padding: 30.5px 0;
	width: 100%;
}
.section2_l ul li:last-child{
	border: none;
}
.section2_l ul li .time div:nth-of-type(1){
	text-align: center;
	font-size: 40px;
	color: #fba414;
	font-weight: bold;
}
.section2_l ul li .time div:nth-of-type(2){
	text-align: center;
	font-size:14px;
	color: #666666;
}

.section2_l ul li .text .p1{
	width: 100%;
	font-size:20px;
	color: #666666;
	white-space:nowrap; 
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow: hidden; 
}
.section2_l ul li .text .p2{
	margin-top: 10px;
	width: 100%;
	font-size:14px;
	color: #9a9a9a;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;

}
.section2_l ul li b{
	display: none;
	position: absolute;
	z-index: 22;
	top: 50%;
	right: -20px;
	margin-top: -15px;
	content: '';
	width: 20px;
	height: 29px;
	background: url(../images/sy_sj.png) center no-repeat;
}

.section2_l ul li:hover{
	background: #552277;
}
.section2_l ul li:hover .time div:nth-of-type(1){
	color: #fff;
}
.section2_l ul li:hover .time div:nth-of-type(2){
	color: #fff;
}
.section2_l ul li:hover .text .p1{
	color: #fff;
}
.section2_l ul li:hover .text .p2{
	color: #fff;
}
.section2_l ul li:hover b{
	display: block;
}
.section2_l ul li a{
	display: block;
}


.section2_l_small ul li{
	box-sizing: border-box;
	padding-left:15px;
	padding-right: 15px;
	background: #f1f1f1;
	border-bottom: 1px solid #fff;
}

/* css*/
.picScroll-left{ overflow:hidden; position:relative;  }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; width: 20%; }
.picScroll-left .bd ul li .pic{ text-align:center; width: 100%;}
.picScroll-left .bd ul li .pic img{ width:100%; height:70px; display:block;  padding:2px;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }



/*  关于我们  */
.about_ {position:relative;
}
.about_tit h2{
	text-align: center;
	font-size: 28px;
	color: #2d2d2d;
}
.about_tit p{
	margin-top: 15px;
	text-align: center;
	text-transform: uppercase;
	font-size: 18px;
	color: #919191;
}

.about_tit{
    margin-bottom:20px;
    background:url(../images1/ac-1.jpg) bottom center no-repeat;background-size:auto 75%;
}
@media screen and (min-width: 200px) {
    .about_tit {height:250px;
    background-size:100%;}
}
@media screen and (min-width: 375px) {
    .about_tit {height:280px;
    background-size:100%;}
}
@media screen and (min-width: 414px) {
    .about_tit {height:300px;
    background-size:100%;}
}
@media screen and (min-width: 768px) {
    .about_tit {height:393px;
    background-size:auto 77%;}
}
@media screen and (min-width: 820px) {
    .about_tit {height:454px;
    background-size:auto 80%;}
}
@media screen and (min-width: 950px) {
    .about_tit {height:534px;
    background-size:auto 82%;}
}
@media screen and (min-width: 1000px) {
    .about_tit {height:534px;
    background-size:auto 70%;}
}
@media screen and (min-width: 1100px) {
    .about_tit {height:605px;
    background-size:auto 73%;}
}
.about_ .text1{
	box-sizing: border-box;
	padding: 0 10px;
	font-size: 16px;
	color: #666666;
	line-height: 20px;
}
.about_ .text2{
	margin: 35px 0;
	box-sizing: border-box;
	padding: 60px 0;
	width: 100%;
	background: #f1f1f1;
}
.about_ .text2 p{
	font-size: 18px;
	color: #666666;
	text-align: center;
}
.about_ .text2 p span{
	color: #552277;
}
.about_ .text2 .center{
	border-left: 1px solid #b0b0b0;
	border-right:1px solid #b0b0b0;
}
.about_ .text3{
	font-size: 18px;
	color: #333333;
	line-height: 36px;
	margin: 35px 0;
	box-sizing: border-box;
	padding: 60px 10px;
	width: 100%;
	background: #f1f1f1;
}
.about_ .text3 .row{
	position: relative;
}
.about_ .text3 .row:after{
	position: absolute;
	left:-50px;
	top:-40px;
	content: '';
	width: 45px;
	height: 37px;
	background: url(../images/about_icon1.png) center no-repeat;
}
.about_ .text3 .row:before{
	position: absolute;
	right:-50px;
	bottom:-40px;
	content: '';
	width: 45px;
	height: 37px;
	background: url(../images/about_icon2.png) center no-repeat;
}

/* 董事长寄语 */
.dsz .text .p1{
	font-size: 22px;
	color:#333333 ;
}
.dsz .text .p1 span{
	font-size: 18px;
	color: #4d4d4d;
}
.dsz .text .p1 .s1{
	margin: 0 15px;
	color: #552277;
	font-weight: bold;
}
.dsz .text .p2{
	margin: 10px 0;
	font-size: 14px;
	color: #666;
	line-height: 25px;
}
.dsz .pic{
	text-align: center;
}
.dsz1 .pic{
	text-align: center;
}
.dsz1 .row{
	padding: 30px 0;
	margin: 70px 0;
	border-top: 1px solid #d0d0d0;
	border-bottom: 1px solid #d0d0d0;
}
.dsz1 .text{
	font-size: 14px;
	color: #666666;
	line-height: 25px;
}

/* 企业文化  */
.cul_1 .p1{
	text-align: center;
	font-size: 18px;
	color: #333333;
	line-height: 25px;
}
.cul_2 {
	margin-bottom: 80px;
}
.cul_2 ul li{
	box-sizing: border-box;
	padding: 15px;
	border:1px solid #a9a9a9;
}
.cul_2 ul li:hover{
	border-color: #552277;
}

.cul_2 ul li p{
	margin-bottom: 15px;
	line-height: 30px;
	font-size: 18px;
	color: #333333;
}
.cul_2 ul li p span{
	display: inline-block;
	border-bottom: 3px solid #f39800;
}
.cul_2 ul li dl dt{
	margin-top: 5px;
	font-size: 16px;
	color: #666;
	line-height: 20px;
	font-weight: normal;
}

/* 联系我们 */

.cantent .titt p{
	font-size: 24px;
	color: #2a2a2a;
	line-height: 60px;
}
.cantent .titt p b{
	display: inline-block;
	border-bottom:1px solid  #552277;
	font-weight: normal;
}
.cantent .titt p span{
	font-size: 18px;
	color: #adadad;
	text-transform: uppercase;
}
.cantent1_1{
	margin-top: 20px;
}
.cantent1_1>div:nth-of-type(1){
	box-sizing: border-box;
}
.cantent1_1>div:nth-of-type(2){
	box-sizing: border-box;
	
}
.cantent1_1>div div{
	height: 50px;
	border: 1px solid #d1d1d1;
}
.cantent1_1>div div input{
	box-sizing: border-box;
	padding-left: 15px;
	font-size: 16px;
	width: 100%;
	height: 100%;
}
.cantent1_2{
	margin-top: 20px;
	width: 100%;
	height: 240px;
	border: 1px solid #d1d1d1;
}
.cantent1_2 textarea{
	box-sizing: border-box;
	padding: 15px;
	font-size: 16px;
	width: 100%;
	height: 100%;
}
.cantent_btn{
	margin-top: 20px;
	width: 130px;
	height: 50px;
	background: #552277;
	text-align: center;
	line-height: 50px;
	font-size: 18px;
}
.cantent_btn a{
	color: #fff;
}
.cantent2 ul li{
	margin-top:30px;
	box-sizing: border-box;
	padding-left:40px;
	font-size: 16px;
	color: #2d2d2d;
}
.cantent2 ul li:nth-of-type(1){
	background: url(../images/cont_icon1.png) left center no-repeat;
}
.cantent2 ul li:nth-of-type(2){
	background: url(../images/cont_icon2.png) left center no-repeat;
}
.cantent2 ul li:nth-of-type(3){
	background: url(../images/cont_icon3.png) left center no-repeat;
}
.cantent2 .pic{
	margin-top: 20px;
}
#map{
	width: 100%;
	height: 380px;
}

/*  会员充值  */
.about_tit span{
	margin: 0 auto;
	margin-top: 20px;
	display:block;
	width: 45px;
	height: 1px;
	background: #552277;
}

.money_2{
	margin-bottom: 50px;
	box-sizing: border-box;
}
.money_2 ul li{
	margin-bottom: 30px;
}
.money_2 ul li span{
	float: left;
	display: block;
	font-size: 14px;
	color: #333;
	line-height: 50px;
	margin-right: 10px;
}
.money_2 ul li .text{
	float: left;
	box-sizing: border-box;
	/*width:300px;*/
	height: 50px;
	border: 1px solid #e7dfec;
}
.money_2 ul li .box{
	float: left;
	margin-right: 20px;
	text-align: center;
	box-sizing: border-box;
	/*width: 140px;*/
	height: 50px;
	line-height: 50px;
	border: 1px solid #e7dfec;
	font-size: 14px;
	color: #333;
}
.money_2 ul li .box1{
	float: left;
	margin-right: 20px;
	text-align: center;
	box-sizing: border-box;
	height: 50px;
	line-height: 50px;
	border: 1px solid #e7dfec;
	font-size: 14px;
	color: #333;
	margin-bottom: 10px;
}
.money_2 ul li.lis1 .box1:nth-of-type(1){
	width: 120px;
	height: 50px;
	padding-left:30px;
	background: url(../images/zfb.png) 20px center no-repeat;
}
.money_2 ul li.lis1 .box1:nth-of-type(2){
	    margin-left: 80px;
	width: 120px;
	height: 50px;
	padding-left:30px;
	background: url(../images/wxzf.png) 15px center no-repeat;
}
.money_2 ul li .je{
	font-size: 24px;
	color: #ff9c00;
}
.money_2 ul li .je b{
	font-weight: normal;
}
.money_2 ul li .btn_{
	float: left;
	width: 170px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	background: #552277;
	border-radius: 5px;
	color: #fff;
	font-size: 16px;
}
.money_2 ul li div{
	cursor: pointer;
	position: relative;
}
.money_2 ul li div.on{
	border: 1px solid #ff9910;
}
.money_2 ul li div.on b{
	position: absolute;
	right: 0;
	bottom: 0;
	width: 27px;
	height: 25px;
	background: url(../images/cz_xz.png) center no-repeat;
}


/*  体验套餐  */
.experience1{
	position: relative;
	padding: 20px;
	border: 1px solid #e5e5e5;
	font-size: 16px;
	color: #666666;
}
.experience1 span{
	position: absolute;
	background: #fff;
	padding: 0 10px;
	top: -15px;
	left: 50%;
	margin-left: -70px;
	display: inline-block;
	font-size: 18px;
	color: #552277;
}
.experience2{
	padding-bottom: 50px;
}
.experience2 ul li{
	border: 1px solid transparent;
    /*min-height:425px;*/
}
.experience2 ul li .pic{
	text-align: center;
	margin-top: 15px;
}
.experience2 ul li .p1{
	font-size: 18px;
	color: #333333;
	line-height: 74px;
	border-bottom: 1px solid #eaeaea;
}
.experience2 ul li .p1 span{
	font-size: 18px;
	color: #f39800;
}
.experience2 ul li .p2{
	margin: 15px 0;
	font-size: 14px;
	color: #676767;
	line-height: 25px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.experience2 ul li .p3{
	opacity: 0;
	width: 100%;
	height:40px;
	background: url(../images/ty_jt.png) left center no-repeat;
}
.experience2 ul li:hover{
	border: 1px solid #9877ad;
}
.experience2 ul li:hover .p3{
	opacity: 1;
}

/*  专业团队*/
.team ul li{
    min-height: 239px;
	text-align: center;
	margin-bottom: 35px;
}
.team ul li .pic{
	position: relative;
	display: inline-block;
}
.team ul li .pic .pic_1{
	display: none;
	box-sizing: border-box;
	padding: 0 15px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(85,34,119,0.8);
}
.team ul li .pic:hover .pic_1{
	display: block;
}
.team ul li .pic .pic_1 .p1{
	margin-top:25px;
	font-size: 24px;
	color: #f3981e;
}
.team ul li .pic .pic_1 .p2{
	font-size:18px;
	color: #fff;
}
.team ul li .pic .pic_1 .p3{
	margin-top: 15px;
	font-size: 14px;
	color: #fff;
}
.team .equ{
	display: inline-block;
	width: 45px;
	height: 1px;
	background: #552277;
}
.team .text p{
	margin-top: 10px;
	font-size:16px;
	color: #1a1a1a;
}
.team.equ1 ._p{
	box-sizing: border-box;
    padding: 0 15px;
	margin-bottom: 35px;
	text-align: center;
	font-size: 14px;
	color: #666;
}


.team.team_td ul li{
    min-height: 239px;
	text-align: center;
	margin-bottom: 35px;
	border-radius: 5px;
}
.team_td .team_div{
	min-height: 239px;
	box-shadow: 0px 2px 5px #999;
	border-radius: 5px;
	overflow: hidden;
	background: #fff;
}
.team.team_td ul li .pic{
	position: relative;
	display: inline-block;
	width: 35%;
	float: left;
}
.team.team_td ul li:hover .team_div{
	background: rgba(85,34,119,0.8);
}
.team.team_td ul li .pic_1{
	box-sizing: border-box;
	padding: 0 15px;
	width: 65%;
	float: left;
}
.team.team_td ul li .pic_1{
	display: block;
}
.team.team_td ul li  .pic_1 .p1{
	margin-top:25px;
	font-size: 24px;
	color: #f3981e;
}
.team.team_td ul li .pic_1 .p2{
	font-size:18px;
	color: #333;
}
.team.team_td ul li:hover .pic_1 .p2{
	color: #fff;
}
.team.team_td ul li .pic_1 .p3{
	margin-top:15px;
	font-size: 14px;
	color: #333;
    text-align:left;
}
.team.team_td ul li:hover .pic_1 .p3{
	color: #fff;
}

@media (min-width: 200px) {
   .team.team_td ul li .pic{
	width: 40%;
	}
	.team.team_td ul li .pic_1{
		width:60%;
	}
	.team.team_td ul li .pic_1 .p1 {margin-top:5px;}
	.team.team_td ul li .pic_1 .p3 {margin-top:5px;}
	.team.team_td ul li .pic_1{padding: 0 5px;}
}
@media (min-width: 768px) {
	.team.team_td ul li .pic{
	width: 27.5%;
	}
	.team.team_td ul li .pic_1{
		width: 72.5%;
	}
	
}
@media (min-width: 992px) {
	.team.team_td ul li .pic_1 .p1 {margin-top: 5px;}
	.team.team_td ul li .pic_1 .p3 {margin-top: 5px;}
	.team.team_td ul li .pic_1{padding: 0 10px;}
	.team_td .team_div {min-height: 210px;}
}
@media (min-width: 1200px) {
   .team.team_td ul li .pic{
	width: 35%;
	}
	.team.team_td ul li .pic_1{
		width: 65%;
	}
	.team.team_td ul li .pic_1 .p1 {margin-top: 25px;}
	.team.team_td ul li .pic_1 .p3 {margin-top: 15px;}
	.team.team_td ul li .pic_1{padding: 0 15px;}
	.team_td .team_div {min-height: 239px;}
}

/* 体验套餐 1*/
.order1{
	box-sizing: border-box;
	border: 1px solid #eeeeee;
	width: 100%;
}

.order1 .p1{
	margin: 20px 0;
	margin-left: 20px;
	font-size: 20px;
	color: #702d9d;
}
.order1 .p2{
	margin-left: 20px;
	font-size: 14px;
	color: #333333;
}
.order1 .p2 span{
	font-size: 14px;
	color: #f3981e;
}
.order1 .p3{
	margin: 20px;
	margin-left: 20px;
	font-size: 14px;
	color: #666666;
}
.order1 .p4{
	box-sizing: border-box;
	padding: 0 20px;
	width: 100%;
	height: 60px;
	background: #fff9f6;
	line-height: 60px;
	text-align: right;
	font-size: 16px;
	color: #333333;
}
.order1 .p4 span{
	color: #f3981e;
}
.order1 ._p1{
	margin: 20px;
	font-size: 14px;
	color: #666;
}
.order1 ._p2{
	position: relative;
	cursor: pointer;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	width: 180px;
	height: 44px;
	box-sizing: border-box;
	border: 1px solid #eee;
	text-align: center;
	line-height: 44px;
	font-size: 16px;
	color: #666666;
}
.order1 ._p2 span{
	padding-left:40px;
	display: inline-block;
	height: 100%;
}
.order1 ._p2:nth-of-type(1) span{	
	background: url(../images/order1.png) left center no-repeat;
}
.order1 ._p2:nth-of-type(2) span{
	background: url(../images/order2.png) left center no-repeat;
}
.order1 .box{
	margin: 30px 0;
	margin-left: 70px;
}
.order1{
	margin-top: 30px;
}
.order_btn{
	margin: 55px auto;
	width: 192px;
	height: 48px;
	background: #fba414;
	text-align: center;
	line-height: 48px;
	font-size: 16px;
	border-radius: 5px;
}
.order_btn a{
	color: #fff;
}
.order1 ._p2 b{
	display: none;
}
.order1 ._p2.on b{
	position: absolute;
	right: 0;
	bottom:-5px;
	display: block;
	width: 30px;
	height: 34px;
	background: url(../images/order_d.png) center no-repeat;
}
.order1 ._p2.on{
	border: 1px solid #552277;
}

/* 体验环境 */
.envir1{
	text-align: center;
	padding: 0;
}
.envir1 img{
	margin: auto;
	max-width: 100%;
	max-height: 100%;
}
.envir2{
	background: #f6f6f6;
	box-sizing: border-box;
}
.envir2 h2{
	color: #333;
	line-height: 76px;
	font-size: 24px;
	border-bottom: 1px solid #e4e4e4;
}
.envir2 .text{
	margin-top:13px;
	font-size: 14px;
	color: #666;
	line-height: 27px;
}
.envir3 ul li{
	text-align: center;
	margin-top: 40px;
}
.envir3 ul li .pic{
	position: relative;
	display: inline-block;
}
.envir3 ul li .pic_1{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background: rgba(0,0,0,0.5);
}

/* 特色健管 */
.money.tsjg ul li a{
	display: inline-block;
	background: #fff;
}
.money.tsjg ul li .pic{
	text-align: center;
	display: inline-block;
	margin: 0;
}
.money.tsjg ul li .p3{
	opacity: 1;
	background: url(../images/jg_ht.png) 20px center no-repeat;
}
.money.tsjg ul li a p{
	box-sizing: border-box;
	padding: 0 20px;
}
.money.tsjg ul li:hover{
	border: 1px solid transparent;
}
.money.tsjg ul li:hover .p3{
	background: url(../images/ty_jt.png) 20px center no-repeat;
}
.money.tsjg ul li:hover .p1{
	color:#f39800;
}
.money.tsjg ul li a:hover{
	box-shadow:  0px 0px 20px 0 #e6e6e6;
}


/* 特色建管  问题反馈 */
.wtfk .textr{
	margin: 40px 0;
	width: 100%;
	box-sizing: border-box;
	border: 1px solid #eeeeee;
	background: #fff;
	border-radius: 5px;
}
.wtfk .textr textarea{
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	padding: 10px;
}
.next_step{
	margin: 0 auto 66px;
	text-align: center;
}
.next_step1{
	background: #7217AF;
	text-align: center;
	font-size: 16px;
	width: 160px;
	height: 40px;
	line-height: 40px;
	display: inline-block;
	border-radius: 5px;
	color: #fff;
}
.next_step2{
	background: #fba414;
	text-align: center;
	font-size: 16px;
	width: 160px;
	height: 40px;
	line-height: 40px;
	display: inline-block;
	border-radius: 5px;
	color: #fff;
	margin-right: 40px;
}

/*  体验套餐 -  订单 */
.amount{
	padding-bottom: 50px;
}
.amount1{
	padding: 10px;
	border-bottom:2px solid #f3981e ;
}
.amount1_l{
	float: left;
	box-sizing: border-box;
	padding-left:35px;
	font-size: 20px;
	color: #474747;
	background: url(../images/je_.png) left center no-repeat;
}
.amount1_l span{
	font-size: 16px;
}
.amount1_l span b{
	font-weight: normal;
	color: #f3981e;
}
.amount1_r{
	float: right;
	font-size: 18px;
	color: #474747;
}
.amount1_r span{
	font-size: 24px;
	color: #f3981e;
}

.amount2{
	box-sizing: border-box;
	padding: 40px 0;
	width: 100%;
	height: 100%;
	background: url(../images/je_bg.png) center no-repeat;
	background-size: cover;
}
.amount2_l{
	text-align: center;
}
.amount2_l .p1{
	font-size: 18px;
	color: #666666;
}
.amount2_l .p2{
	font-size: 14px;
	color: #666666;
}
.amount2_l .p2 span{
	font-size: 14px;
	color: #f3981e;
}
.amount2_l img{
	margin:20px 0;
}
.amount2_l .sys{
	text-align: right;
	box-sizing: border-box;
	padding: 15px 50px;
	margin: 0 auto;
	margin-top: 55px;
	width: 301px;
	height: 76px;
	font-size: 16px;
	color: #fff;
	background: #f3981e url(../images/sys.png) 50px center no-repeat;
}

.next_step a{
	color: #fff;
}

/*   健康 养生  */
.jkys{
	margin-top:40px;
}

.jkys_r ul li a:hover .p1{
	color: #333;
}
.jkys_r ul li .p1{
	margin: 5px;
	width: 100%;
	font-size: 16px;
	color: #878787;
	font-weight: bold;
	white-space:nowrap; 
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow: hidden; 
}
.jkys_r ul li .p2{
	width: 100%;
	line-height: 20px;
	font-size: 14px;
	color: #999999;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

/*banner轮播插件css开始*/
.jkys_l{
	position:relative;
}
.jkys_l .slideBox{ width:100%; height:385px; overflow:hidden; z-index: 0;}
.jkys_l .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.jkys_l .slideBox .bd li{ zoom:1; vertical-align:middle;}
.jkys_l .slideBox .bd ul{
	height:385px;
	z-index: 0;
}
.jkys_l .slideBox .bd ul li{
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 0;
	position: relative;
}
.jkys_l .slideBox .bd ul li img{
	width: 100%;
	height: 100%;
}
.jkys_l .slideBox .bd ul li a{
	display: block;
	width: 100%;
	height: 100%;
}
.jkys_l .slideBox .bd ul li p{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;
	background: rgba(0,0,0,0.5);
	text-align: center;
	line-height: 40px;
	color: #fff;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.jkys_l .slideBox .prev{
	position: absolute;
	top: 50%;
	margin-top: -12px;
	left: 37px;
	display: block;
	width: 13px;
	height: 25px;
	z-index: 999;
	background: url(../images/jk_zjt.png) no-repeat;
}
.jkys_l .slideBox .next{
	position: absolute;
	top: 50%;
	margin-top: -12px;
	right: 37px;
	display: block;
	width: 13px;
	height: 25px;
	z-index: 999;
	background: url(../images/jk_yjt.png) no-repeat;
}


/*banner轮播插件css结束*/

.jkys_l1 ul li{
	box-sizing: border-box;
}
.jkys_l1 ul li a{
	box-sizing: border-box;
	padding: 25px;
	display: block;
	width: 100%;
	height: 100%;
	background: #f4f4f4;
}
.jkys_l1 ul li .text .p1{
	margin: 20px 0;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	width: 100%;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.jkys_l1 ul li .text .p2{
	margin-bottom: 20px;
	font-size: 14px;
	color: #666666;
	width: 100%;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.jkys_l1 ul li .text .p3{
	font-size: 14px;
	color: #999999;
}


.jkys_r1{
	margin-top:25px;
}
/*轮播插件css结束*/
.jkys_r1_lb{
	padding: 0;
	position:relative;
}
.jkys_r1_lb .slideBox{ width:100%; height:250px; overflow:hidden; z-index: 0;}
.jkys_r1_lb .slideBox .hd{ width: 100%;overflow:hidden; position:absolute; left:130px; bottom:15px; z-index:1;}
.jkys_r1_lb .slideBox .hd ul{max-width: 1200px;height:9px; margin: 0 auto; overflow:hidden; zoom:1;text-align: center;position: relative;}

.jkys_r1_lb .slideBox .hd ul li{
	margin-left:10px; 
	display: inline-block;  
	width:9px; 
	height:100%; 
	background:url(../images/yd1.png) top left no-repeat;
	cursor:pointer;
	text-indent: -9999px;
}
.jkys_r1_lb .slideBox .hd ul li:first-child{
	margin-left:0px; 
}
.jkys_r1_lb .slideBox .hd ul li.on{
	width:9px; 
	background:url(../images/yd2.png) top left no-repeat;
}
.jkys_r1_lb .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.jkys_r1_lb .slideBox .bd li{ zoom:1; vertical-align:middle;}
.jkys_r1_lb .slideBox .bd ul{
	height:250px;
	z-index: 0;
}
.jkys_r1_lb .slideBox .bd ul li{
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 0;
	position: relative;
}
.jkys_r1_lb .slideBox .bd ul li img{
	width: 100%;
	height: 100%;
}
.jkys_r1_lb .slideBox .bd ul li a{
	display: block;
	width: 100%;
	height: 100%;
}
.jkys_r1_lb .slideBox .bd ul li p{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;
	background: rgba(0,0,0,0.5);
	text-align: center;
	line-height: 40px;
	color: #fff;
}
.ysxzx{
	box-sizing: border-box;
	padding: 0 15px;
	font-size: 18px;
	color: #333333;
	line-height: 55px;
	border-bottom: 1px solid #eeeeee;
}
.ysxzx span{
	margin-left: 15px;
	font-weight: bold;
	font-size: 18px;
	color: #96ed82;
}

/*轮播插件css结束*/
.jkys_list{
	box-sizing: border-box;
	padding: 0 15px;
	padding-bottom: 20px;
}
.jkys_list  li.on a span{
	
	color: #fc7038;
	
}
.jkys_list  li{
	margin-top: 20px;
}
.jkys_list  li a{
	font-size: 16px;
	color: #333333;
}
.jkys_list  li span{
	float: left;
	display: block;
	box-sizing: border-box;
	padding-right: 10px;
	font-size: 20px;
	color: #666666;
	font-style:italic;
}


.experience .container .row.row1{
	height: 100px;
	width: 100%;
	background: url(../images/jg1_05.jpg) center no-repeat;
	background-size: cover;
}

.money_1 .box1 input{
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	padding: 0 10px;
	color: #333;
	text-align: center;
}
.sy_titt_t{
	box-sizing: border-box;
	padding-left: 20px ;
}
.jkys_l1 ul li .pic{
	text-align: center;
}



@media screen and (min-width:768px )
{
.section1_1 .p1
{
    font-size: 28px;
    margin-top:10px;
    line-height:28px;
}
.section1_1 .p2
{
    margin-top: 10px;
    font-size: 18px;
}
 .section1_1 .p4
    {
        margin-top:10px;
    }
}

@media screen and (min-width:992px )
{
.section1_1 .p1
{
    font-size: 28px;
    margin-top:10px;
    line-height:28px;
}
.section1_1 .p2
{
    margin-top: 10px;
    font-size: 18px;
}
 .section1_1 .p4
    {
        margin-top:10px;
    }
}
@media screen and (min-width:1200px )
{
.section1_1 .p1
{
    font-size: 28px !important;
    margin-top:10px !important;
    line-height:28px !important;
}
.section1_1 .p2
{
    margin-top: 10px !important;
    font-size: 18px !important;
}
    .section1_1 .p4
    {
        margin-top:10px;
    }
}
